961825
50159
185223
618148
53735
172111
538655
688583
307138
199163
498912
57245
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471